
GO AROUND BUTTON DISENGAGE ONLY THE AP COMAND NO THE YD 

CANCELL ALL PREVIOUS AP FUNCTIONS

ACTIVATE THE HEADING HOLD FUNCTION

FD BARS UP TO MATCH SINGLE ENG OP

     FLAPS CONFIG

   0--------9.3 deg       VS-9600

   15-------8.0 deg       VS-8100

   30-------5.3 deg       VS-5500

   45-------2.7 deg       VS-2800

          ON EADI EHSI & AP SCEEN

LAT MODES          VERT MODES
  HHLD                  GA


   (K:AUTOPILOT_OFF)
   1 (&gt;K:AP_PANEL_HEADING_HOLD)  

  <Element>
    <Select>
      <Value>(A:Autopilot Approach Hold, bool) (L:ApVertMode, enum) 4 &lt; and if{ (&gt;K:AP_APR_HOLD_OFF) (&gt;K:AP_LOC_HOLD) }</Value>    
      <Failures>
        <SYSTEM_ELECTRICAL_PANELS Action="0"/>
      </Failures>
    </Select>
  </Element>



   <Element>
      <Position X="491" Y="75"/>
      <Select>
         <Value>(L:ApVertMode, enum) 2 == if{ 100 / flr 1000 + 4 % } els{ 1 / flr 1000 + 4 % } </Value>
         <Case Value="0">
            <Image Name="AP_Wheel_1.bmp"/>
         </Case>
         <Case Value="1">
            <Image Name="AP_Wheel_2.bmp"/>
         </Case>
         <Case Value="2">
            <Image Name="AP_Wheel_3.bmp"/>
         </Case>
         <Case Value="3">
            <Image Name="AP_Wheel_4.bmp"/>
         </Case>
      </Select>
   </Element>


   <Element>
         <Visible>(L:ApVertMode,enum) 3 == (L:alt,enum) 1 &gt; and </Visible>
      <Position X="0" Y="0"/> 
            <Image Name="datascreen_ALT.bmp"/>
   </Element>
   <Element>
         <Visible>(L:ApVertMode,enum) 4 == (L:gs,enum) 1 &gt; and </Visible>
      <Position X="0" Y="0"/> 
            <Image Name="datascreen_GS.bmp"/>
   </Element>


(A:Autopilot heading lock, bool)


   <!--  BANK ANGLE -->
   <Macro Name="DegreesToAdd">
	(L:AP Bank Limit Position,enum) 1 == if{ 30 }
	(L:AP Bank Limit Position,enum) 0 == if{ 15 }
</Macro>

    <Element Name="Heading Sel Status">
   	<Select>
   		<Value>
		(A:Autopilot heading lock dir, degrees) (A:Plane Heading Degrees Gyro, degrees) near - dnor s1 180 &lt;= 
                if{ l1 } els{ l1 360 - } (>L:AP Heading Diff, degrees)
                (L:AP Heading Diff, degrees) 0 &gt; 
   		if{ (L:HDG_Selector, degrees) (A:Plane Heading Degrees Gyro, degrees) near @DegreesToAdd + dnor s0 - dnor 180 &lt;= 
                if{ l1 } els{ l1 360 - } 0 &gt;
	        if{ l0 (>K:HEADING_BUG_SET) }
		els{ (L:HDG_Selector, degrees) (>K:HEADING_BUG_SET) }
		}
   		(L:AP Heading Diff, degrees) 0 &lt; 
   		if{ (L:HDG_Selector, degrees) (A:Plane Heading Degrees Gyro, degrees) near @DegreesToAdd - dnor s0 - dnor180 &lt;= 
                if{ l1 } els{ l1 360 - } 0 &lt;
		if{ l0 (>K:HEADING_BUG_SET) }
		els{ (L:HDG_Selector, degrees) (>K:HEADING_BUG_SET) }
		 }
		 }   		
              </Value>
   	</Select>
</Element>





